.container-tickets{
  background-image: url('https://file.40017.cn/huochepiao/app/img/4in1-app-banner-default-new.png');
  background-size: 100%;
  background-repeat: no-repeat;
  padding-top: 300rpx;
}
.selected-box{
  width: 95%;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 5rpx 5rpx 5rpx rgba(0, 0, 0, 0.1);
  border: 1px solid #ececec;
}
.note-item{
  width: 100%;
  display: flex;
  justify-content: flex-start;
  padding: 30px 20px;
  background-color: #fdf6e4;
  box-sizing: border-box;
}
.notice-img{
  width: 40px;
  height: 40px;
}
.note-text{
  font-size: 24px;
  color: #444444;
}

.where-towhere{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 30px 20px;
}

.item-address{
  width: 400px;
  font-size: 60px;
  color: #000;
  font-weight: bold;
}
.left-address{
  text-align: left;
}
.icon-img{
  width: 132px;
  height: 70px;
}
.right-address{
  text-align: right;
}
.selected-date{
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 30px 20px;
}
.date-one{
  padding-right: 30px;
  font-size: 40px;
  color: #000;
}
.date-two{
  flex: 1;
  color: #999999;
  font-size: 24px;
}
.selected-types{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 30px 20px;
}
.stu-tic{
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.gouxuan{
  width: 30px;
  height: 30px;
}
.confirm-btn{
  background: linear-gradient(-270deg,#00c777,#00c777);
  width: 95%;
  color: #fff;
  margin: 30rpx auto;
  border-radius: 40px;
  font-weight: bold;
}
